ball-socket seat - French English Dictionary